#ifndef __TYPES_H__
#define __TYPES_H__

/*****************************************************************************/
/* Basic Type Definitions */

typedef unsigned char      TUINT8;
typedef unsigned short     TUINT16;
typedef unsigned long      TUINT32;
typedef unsigned long long TUINT64;

typedef signed char      TINT8;
typedef signed short     TINT16;
typedef signed long      TINT32;
typedef signed long long TINT64;

typedef unsigned char TBOOL;
#define TRUE  1
#define FALSE 0

typedef double TFLOAT;

typedef struct
{
    TINT32 x, y;
} TPOINT;

/*****************************************************************************/
/* End of File */

#endif /*__TYPES_H__*/
